#!/bin/bash

# 音乐演示项目部署脚本
echo "🎵 开始构建音乐演示项目..."

# 安装依赖
echo "📦 安装依赖..."
npm install

# 构建项目
echo "🔨 构建项目..."
npm run build:web

# 检查构建是否成功
if [ $? -eq 0 ]; then
    echo "✅ 构建成功！"
    echo "📁 构建文件位于 dist-web/ 目录"
    echo ""
    echo "🚀 部署选项："
    echo "1. 静态托管: 将 dist-web/ 目录上传到静态托管服务"
    echo "2. Nginx: 配置 Nginx 指向 dist-web/ 目录"
    echo "3. Node.js: 使用 serve 等工具提供静态文件服务"
    echo ""
    echo "🌐 本地预览: npm run preview"
else
    echo "❌ 构建失败，请检查错误信息"
    exit 1
fi